more impecunious - Spanish English Dictionary